div.sls_dt {
	position:fixed;
	left:0;
	top:-1000px;
	width:100%;
	height:35px;	
	border-bottom:1px solid #e6bde6;
	background: linear-gradient(bottom, #e6bde6, #837FD5);
	background-image: -o-linear-gradient(bottom, #e6bde6, #837FD5);
	background: -moz-linear-gradient(bottom, #837FD5, #e6bde6);
	background: -webkit-linear-gradient(bottom, #e6bde6, #837FD5);
	background-image: -ms-linear-gradient(bottom, #e6bde6, #837FD5);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(1, #E6BDE6),
		color-stop(0, #837FD5)
	);
	box-shadow:0px 1px 5px black;
	z-index:999999;
	font-family:Arial;
	font-size:14px;
}
div.sls_dt span.sls_dt_open {
	display:block;
	position:absolute;
	left:25px;
	top:35px;
	width:170px;
	text-align: center;
	border-radius:0 0 5px 5px;
	height:30px;
	line-height:30px;	
	color:#ffffff;
	cursor:pointer;
	background-color:#837FD5;
	border:2px solid #e6bde6;
	border-top:none;
	box-shadow:1px 4px 3px black;
	z-index:999998;
}
div.sls_dt div.sls_dt_container {
	width:1280px;
	margin:0 auto;
}
div.sls_dt ul {
	list-style: none;
	margin:0;
	padding:0;
	z-index:999998;
}
div.sls_dt ul li{
	cursor:pointer;
	display:block;
	position:relative;
	font-weight:bold;
}
div.sls_dt ul li a {
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
}
div.sls_dt ul.sls_dt_main_menu > li {
	float:left;
	width:200px;
	text-align:center;
	line-height: 30px;
}
div.sls_dt ul.sls_dt_main_menu > li:hover,
div.sls_dt ul.sls_dt_main_menu > li.selected {
	box-shadow:0px 0px 22px -5px #000000 inset;
}
div.sls_dt ul.sls_dt_main_menu > li {
	height:35px;
	line-height: 35px;	
	border-left:2px solid white;
}
div.sls_dt ul.sls_dt_main_menu > li.first {
	border:none;	
}
div.sls_dt ul.sls_dt_main_menu li span.section {
	color:#ffffff;
	font-weight:bold;
	text-transform: uppercase;	
}
div.sls_dt ul.sls_dt_main_menu li ul {	
	text-align: left;
	display:none;
}
div.sls_dt ul.sls_dt_main_menu li ul li {
	text-align: left;
	text-transform: uppercase;
	text-indent:10px;
	background-color:#837FD5;
	color:#ffffff;	
	font-size:11px;
	float:none;
	width:auto;
	padding:0 15px 0 0;
}
div.sls_dt ul.sls_dt_main_menu li ul > li {
	min-width:185px;
}
div.sls_dt ul.sls_dt_sub_menu {
	position:absolute;
	top:35px;
	left:0;
}
div.sls_dt ul.sls_dt_side_menu {
	position:absolute;
	top:0px;
	left:100%;
	border-left:2px solid #837FD5;
}
div.sls_dt ul.sls_dt_main_menu ul.sls_dt_side_menu li {
	background-color:#A57FD5;
	width:auto;	
	padding-right:10px;
}
div.sls_dt ul.sls_dt_main_menu ul.sls_dt_side_menu li.syntax_highlighter {
	background-color:#ffffff;	
}
div.sls_dt ul.sls_dt_main_menu ul.sls_dt_side_menu li.syntax_highlighter ol li {
	display:list-item;
	color:#000000;	
}
div.sls_dt li.sls_dt_bo_links ul.sls_dt_sub_menu li {
	padding:0;	
}
div.sls_dt li.sls_dt_bo_links ul.sls_dt_sub_menu li a {
	display:block;
	width:100%;
	height:100%;
}